
.jqplot-image{
	 margin-left: 150px;
}
/* 布局 */

body{ font-size:12px; color:#4d4b4b;}
html,body,div,ul,li,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,p,input,button{margin:0;padding:0;}
a{ color:#4d4b4b; text-decoration:none}
a:hover{ color:#d71249}
 
.nav .col-1{width:80px; left:0;}
.nav .col-2{ margin-left:70px;}
.nav .col-3{width:230px; right:0; top:0;}
.bd { background:url(images/lbg.jpg) repeat-y left top;height:100%; width:100%;min-height: 500px;}/*修改为frameset方式时将min-height:500px;注释掉*/


.bd .col-1{ width:176px; top:0; float:left;}
.bd .col-2{ }

.hd{ height:47px;}
.hd .logo{ top:8px; left:40px;}
.hd .msg{ right:10px; top:15px; width:200px;}
.header{
	background: url(images/hearder_bg.gif) no-repeat scroll right top transparent;
}

/*导航条*/
.nav { height:35px; background:url(images/nav_bg.jpg) repeat-x left top;  font-weight:bold; line-height:33px;}
.nav .col-1{ text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#7f7f7f;}
.nav ul li { background:url(images/nav_line_bg.jpg) no-repeat left 2px; display:inline; padding:8px 4px 8px 14px;} 
.nav ul .one{padding:8px 14px 10px;  color:#ffffff;background:url("images/sprite_repeat_x2.png") repeat-x scroll 0 -9px transparent; }
.nav ul li a{ color:#7d7d7d;}
/*当前位置*/
.location {padding-left: 5px;background-color: #F0EFF3;padding-top: 5px;padding-bottom: 5px;}
.location .home{background: url(images/location.gif) repeat-x;background-position: 0px 3px;float: left;width: 10px;margin-right: 3px;}
/* 模块 */ 
	/* 标题栏图标 */
.dt-ico{ background:url(images/dt_ico.gif) no-repeat; display:block; float:left; width:14px; height:14px; margin-right:5px; cursor:pointer}
dt .ico-2{ background-position:-22px 0;}
dt .ico-3{ background-position:-44px 0;}
dt .ico-4{ background-position:-65px 0;}
dt .ico2-2{ background-position:-22px 0;}
dt .ico2-3{ background-position:-44px 0;}
	/* 左侧菜单图标 */
.user-app s,.app-ico{ background:url(images/app_ico.gif) no-repeat; width:16px; height:16px; display:block; font-size:1px;}
.user-app h2{ font-size:12px; position:relative; padding-left:30px; background:url(images/app_bg.jpg) repeat-x; height:30px; line-height:30px; margin-bottom:1px;}
.user-app h2 s { position:absolute; left:7px; top:7px;}
.user-app ul {}
.user-app ul li {}
.user-app ul li a{ background:url(images/function.png) no-repeat 5px 6px; display:block; background-color:#fff; line-height:26px; height:30px; padding-left:20px; overflow:hidden; }
.user-app ul li a:link{ background:url(images/function.png) no-repeat 5px 6px; display:block; background-color:#fff; line-height:26px; height:30px; padding-left:20px; overflow:hidden; }
.user-app ul li a:hover{ display:block; background-color:#DFDCDF; line-height:26px; height:30px; padding-left:20px; overflow:hidden;  }
.user-app ul li a.cut{ background-color:#DFDCDF; }
.user-app h2 .ico-2{background-position:0 -31px;}
.user-app h2 .ico-3{background-position:0 -63px;}
.user-app h2 .ico-4{background-position:0 -94px;}
.user-app h2 .ico-5{background-position:0 -124px;}
.user-app h2 .ico-6{background-position:0 -154px;}
.user-app h2 .ico-7{background-position:0 -184px;}
.add-app { height:24px; padding-top:2px;}
.add-app s{ background-position:-30px -110px; width:13px; height:13px; right:65px; top:0px;}
.user-app h2 .app-ico{ position:absolute; right:10px; top:8px;}
.ico-up{ background-position:-32px -10px;}
.ico-ub{ background-position:-32px -40px;}
	/*栏目 */
dl{ border:1px solid #d1cfd0;}
dl dt{ background:url(images/dt_bg.jpg) repeat-x left top; position:relative; overflow:hidden; height:26px;}
dl dt h3{ font-size:13px; color:#d71249; height:25px; line-height:25px; padding-left:5px;}
dl dt h3 span { font-size:12px; font-weight:normal; color:#888; padding-left:0px;}
dl dt p{ display:none; width:80px; height:14px; position:absolute; right:1px; top:5px;}
dl dt ul { position:absolute; left:80px; top:4px; height:25px;}
dl dt ul li{ width:85px; height:25px; float:left; margin-left:5px; background:url(tab-bg1.jpg) no-repeat left bottom; text-align:center; line-height:26px; cursor:pointer; font-weight:bold}
dl dt ul li.hover{ background-position:left top; color:#4b4b4b}
dl dt .tab-2 li{ width:110px; background-image:url(tab-bg2.jpg);}
	/* 左侧 */
	.bd .col-1{ }
	.bd .col-1 dl{ border-color:#a7a9a8; background:#fff;}
	.user-info { padding:8px 5px 8px 8px;}
	.user-info2 .r{ width:120px;}
	.user-info2 .r strong{ font-size:16px; color:#d61147}
	.user-info p{ width:60px;}
	.user-info p img{ border:1px solid #ddd; padding:1px;}
	.user-info ul{ width:95px; line-height:22px;}
	.user-info ul li.pr { border-bottom:1px dashed #ccc;}
	.user-info ul li.pr a{ right:0; top:0; background-position:-30px -150px;}

	/* 中间 */
.bd .col-2 dt{ height:29px; background-image:url(images/dt_bg2.jpg); margin-bottom:1px;}
.bd .col-2 dt h3{ line-height:29px;font-size: 12px;}
.bd .col-2 dd.tab1{ width:100%;}
/* *html .bd .col-2 dd.tab1{ width:100%; margin-top:-700px;} */
.bd .col-2 dl dd { height:100%;}
.bd .col-2 dl dd table { width:100%;}
.bd .col-2 dl dd table td{ border:1px solid #CCCCCC; padding:2px 5px 2px 10px;}
.bd .col-2 dl dd table th{ height:20px; line-height:20px;color:#69696b; background:#F0EFF3; padding-left:10px; border:1px solid #CCCCCC;}

.dd-fd { background:url(images/dl_bottom_bg.jpg) repeat-x #CCCCCC; height:28px; line-height:30px; text-align:right; padding:0 10px;}
.tc{ text-align:center}
.abn{  width:45px; height:18px; border:1px solid #a5a5a5; background:/* url(images/bottom-bg.jpg) */ repeat-x #e0dcdc;color:#343434; text-align:center;  line-height:20px; display:inline-block; margin-right:15px;}
.abn2{ width:90px;margin-top:5px;} 
.bd .col-4 dl dt ul{ left:50px;}
.bd .col-4 dl dd.hh{ height:200px;}

dd.pr .pa{top:6px; right:60px;}

/* 页码 */
.pg{ padding:10px;}
.pgl,.pgr{ background:url(pbg.gif) no-repeat; height:10px; display:inline-block; width:14px; cursor:pointer}
.pgr { background-position:left bottom}
.pg strong{ padding:5px 30px; font-weight:normal;}
.pg strong em{ color:#d91348; font-style:normal}

.dd-top{ padding:10px;}

/*input form table style*/
table.form_table {
	border: 1px solid #CCCCCC;
	background-color: #ffffff;
	border-collapse: collapse;
}

table.form_table td {
	padding: 2px;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
}

table.form_table th {
	height: 24px; 
	padding: 3px;
	border-bottom: 1px solid #A4B5C2;
	border-right: 1px solid #A4B5C2;
	text-align: center;
}
input {
	height:19px;
}
select {
	height:20px;
}
/*各行变色*/
tr.over td{  
background: #FFDCAB;  
}  
tr.double td{  
background: #F4F4F4;  
}
/*红色背景*/
.readBackground{
	background: none repeat scroll 0 0 red;
}
.star{
	color: red;
}

.left_menu{
	width:176px;
	/*top:0;
	left:8px;*/
	margin-left:8px;
	margin-top:0px;
	float:left;
}
.sysName{
	float:left;
	font-size:21px;
	font-weight:bold;
	color:#333333;
	line-height:25px;
}
.color_table a{ color:#1a75cf; text-decoration:underline; }
.mainBodyWrap{background:none; clear:both; margin-top:2px;}
.col-oneWrap{border:5px solid #ccc; padding:0; margin:0; float:left; position:relative;}
.clickBar{height:272px; float:left; margin-top:12%; width:14px; cursor:pointer; display:block;}
.col-twoWrap{margin:0 0.5px 0 199px; width:auto;}
.rightSideWrap{float:left; width:99%;}

